#ifndef RENDERER_H_
#define RENDERER_H_

#include "../BaseRenderer.h"
#include "MTexture.h"

namespace misaka
{
    class Renderer : public BaseRenderer
    {
        private:
        MTexture real_texture(const ITexture&);
        public:
        Renderer();
        ~Renderer() noexcept final;

        bool copy_texture(const ITexture &, const Rectangular<uint32_t> &);
    };
}

#endif // RENDERER_H_
